Fix a bug where we could end up trying to handle the same event more than
authorRichard Hult <richard@imendio.com>
Mon, 10 Dec 2007 19:00:23 +0000 (19:00 +0000)
committerRichard Hult <rhult@src.gnome.org>
Mon, 10 Dec 2007 19:00:23 +0000 (19:00 +0000)
commitfd8c2c01a9e4f8f9bb20de818c8d7be31c4b0df3
tree7ee88bf350b035f03edb4177629b76ae9ae4f4a7
parent9355ef9ee5bcbfec773ab6551331ce7671190dfe
Fix a bug where we could end up trying to handle the same event more than

2007-12-10  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkprivate-quartz.h:
* gdk/quartz/gdkeventloop-quartz.c:
(_gdk_quartz_event_loop_get_pending),
(_gdk_quartz_event_loop_check_pending),
(_gdk_quartz_event_loop_release_event), (gdk_event_prepare),
(gdk_event_check), (gdk_event_dispatch):
* gdk/quartz/gdkevents-quartz.c: (gdk_events_pending)
(_gdk_events_queue): Fix a bug where we could end up trying to
handle the same event more than once. Based on patch from Paul
Davis.

svn path=/trunk/; revision=19143
ChangeLog
gdk/quartz/gdkeventloop-quartz.c
gdk/quartz/gdkevents-quartz.c
gdk/quartz/gdkprivate-quartz.h